/* Limit content width and center it */
#stacks_in_5612,
#stacks_in_5615 {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.7;
  font-size: 1.05rem;
  padding: 1rem;
}

/* Adjust text inside button area */
#stacks_in_5617 {
  text-align: center;
  margin-top: 2rem;
}

#stacks_in_5617 .depth_button {
  display: inline-block;
  padding: 0.5rem 1.5rem;
  font-size: 1rem;
  text-decoration: none;
}

/* Center and limit width of main content blocks */
#stacks_in_5608,
#stacks_in_5612,
#stacks_in_5615 {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem;
  line-height: 1.7;
  font-size: 1.05rem;
}

/* Adjust h2 spacing */
#stacks_in_5608 h2.nfont {
  margin: 0;
}

/* Background image */
.bioinfo-banner {
    background-image: url('../../images/backgrounds/Bioinformatics_matrix.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


.tailwind-reset {
    position: relative;
}
